В Synology DS413j в RAID5 из 4 дисков в результате сбоя питания вышли из строя 2 диска. Один диск сгорел, со второго удалось побитово копировать данные на новый диск. Получившаяся конфигурация из 3 дисков позволяет успешно открыть RAID5 в программе UFS Explorer, и потому представляется, что систему можно восстановить без переформатирования.
Для восстановления работы Synology предполагал следующие шаги:
- Установить новый диск с данными (копию старого), предполагая, что массив заработает в состоянии "Degraded" (3 диска из 4).
- Установить новый пустой диск в качестве заменного и полностью восстановить массив.
Что на практике:
После установки 3 диска массив виден и данные доступны в режиме чтения, но в диспетчере хранения статус массива "Повреждение" и надпись "Невозможно использовать этот раздел. Данные в данном разделе могут быть повреждены. Попытайтесь выполнить резервирование данных перед удалением раздела.". Диск 3 (с данными) в разделе имеет статус "Сбой". Диск 4 (пустой) отображается в разделе HDD\SDD как не инициализированный. Никаких действий выполнить нельзя.


Конфигурация mdstat
cat /proc/mdstat Personalities : [linear] [raid0] [raid1] [raid10] [raid6] [raid5] [raid4] md2 : active raid5 sda3[5] sdd3[4](E) sdb3[1] 8776632768 blocks super 1.2 level 5, 64k chunk, algorithm 2 [4/3] [UU_E] md1 : active raid1 sdd2[2] sdb2[1] sda2[0] 2097088 blocks [4/3] [UUU_] md0 : active raid1 sda1[0] sdb1[1] sdd1[3] 2490176 blocks [4/3] [UU_U] unused devices: <none>
mdadm --assemble --scan mdadm: No arrays found in config file or automatically
mdadm --stop /dev/md2 mdadm: failed to stop array /dev/md2: Device or resource busy Perhaps a running process, mounted filesystem or active volume group?
Что сделать, чтобы вернуть массив в рабочее состояние и добавить заменный диск?